Parameter | Description |
-help | Prints a list with all available arguments. |
-account | your account registered at ts3musicbot.net or the license |
-port | optional, default port is 8080. Access over http://yourServer:8080 |
-webif-pw | secure your webinterface with an admin password (full access) |
-webif-pw-user | webinterface password for users (can only control and upload files, no access to settings) |
-noquery | Start the TS3MusicBot without server query (webinterface control only) |
-number | Only for Private license, with this you can set witch Configuration load the Bot. (Available Parameters: 1, 2 or 3) |
-client-name | Forces the ts3 client to use that name. The config value for the client name will be ignored |
-connect-over-public-ip | With this option you can bind the webinterface to a specific ip in your network. Useful for hosters with multiple ip addresses |
-bind-ip | With this option you can bind the webinterface and the query connection to a specific ip in your network. Useful for hosters with multiple ip addresses |
-max-disk-space | Set the maximum allowed amount of disk space to use in megabyte for music+radio folder |
-secretkey | -secretkey To use with the hoster API. If you start the bot with a hoster secret key from your account panel the license get automatically extended day by day if enough money is charged in your account balance |
-disable-ytdl | This flag disables the "youtube to mp3" functionality (if the conversation needs too much cpu, disable this feature) |
-clibs-dir | Set the directory of clibs files (default /tmp/) |
-beta | if you want to test our pre-version |
-disable-proxy | Disables all dynamic youtube proxy functionalities. |
-bridge-or-hub-mode | This forces the running mode to be only allowed to be a "server bridge" or a "server bridge hub". MusicBot mode is completely disabled. |
-force-bridge-mode | Forces ServerBridge mode, this disables the music mode. |
-force-hub-mode | Forces ServerBridgeHub mode, this disables the music mode. |
-force-bridge | Forces target bridge token to connect to. Eg.: '-force-bridge TOKENHERE'. |
-resetsettings | Reset bot settings on cold start for the configuration number it started or if set the configuration number of -number. |
-demomode | Allows everyone to use admin chat commands. It overwrites the permissions in settings. |
-identity | Force to use the identity file from a given path. Usage: -identity PATH |
-txtchannelid | Force default text channel id which overwrites discord text channel from settings. |
-channelid | Force join channel id which overwrites teamspeak/discord join channel from settings. |
-noclickableurls | Force disables clickable chat urls feature. Overwrites bot setting. Useful if bot runs in container with random public ports and no port closed error should popup. |
-resetseed | Resets the unique seed on bot start. Needed for webinterface login cookie creation. Logged in users will get logged out if the bot restarts and this flag is set. |
-streaming-port | Binds the listening streaming TCP port for soundstream eg. '-streaming-port 9000'. |
-clibs-dir | Set a different client library directory. Default is /tmp/ |
-no-packages-check | Hides the package check warnings for outdated systems in notportable mode. |
-web-log-dir /folder/for/log/ | With this flag you can enable and set the directory where the webinterface access logs will be saved. |
-pid | Set a filepath to create a pid for the java process. |
-webif-pw-b64 | The webinterface password with admin rights encrypted in base64 to support special characters. |
webif-pw-user-b64 | The webinterface password with user rights (control/upload only) encrypted in base64 to support special characters. |